package com.assetmanage.dao;

import com.assetmanage.model.User;
import java.util.List;

public interface UserDao {
    // 用户登录
    User login(String username, String password);
    
    // 获取所有用户
    List<User> getAllUsers();
    
    // 根据部门ID获取用户
    List<User> getUsersByDepartment(String depId);
    
    // 添加用户
    boolean addUser(User user);
    
    // 更新用户
    boolean updateUser(User user);
    
    // 删除用户
    boolean deleteUser(int uId);
    
    // 根据ID获取用户
    User getUserById(int uId);
} 